a straitjacket - English Synonyms Dictionary